physical embodiment - Inglés Sinónimo Diccionario